Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 France F4 Spain F16 Spain F29 Spain F30 Great Britain F7 Great Britain F8 Challenger Canottieri Minico - Mantova Asirom Challenger Brasov - Brasov Challenger Copa Sevilla Internacionales de Andalucia - Seville Haagen Dazs Open - Caracas Open de L'Isere - Grenoble Macedonian Open 1999 - Skopje Open de Franche Comte - Besancon Tennis Napoli Cup - Napoli Regional Hand Center Men's Challenger - Fresno Tatra Banka Open 2003 - Bratislava Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo The Manchester Trophy - Manchester Olbia Challenger - Olbia Genoa Open Challenger-Fondazione Carige - Genova Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Kos-Zucchetti Tennis Cup - Cordenons Genoa Open - Genova Pekao Open - Szczecin Tennis Napoli Cup 2007 - Napoli LTA Cardiff Challenger - Cardiff Unique Zagreb Open - Zagreb Tean International - Alphen KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Hungary F2 Spain F24 Belgrade Challenger Marrakech Challenger Rhodes Challenger Croatia F1 Lugano Challenger Turin Challenger Segovia Challenger San Marino Challenger Napoli Challenger Biella Challenger Lugano Challenger Pozoblanco Challenger Recanati Challenger San Marino Challenger Banja Luka Challenger Orleans Challenger Barletta Challenger Monza Challenger Todi Challenger Top Wool Challenger Biella - Biella San Marino Challenger Hungarian Open - Budapest Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger 2001 Challenger Canottieri Mincio - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio USTA Men's Challenger of Dallas - Dallas DPD Challenger 2002 - Aschaffenburg Barranquilla Challenger Shimadzu All Japan Indoor - Kyoto Tennis Napoli Cup - Naples Tunis Challenger Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Milan Challenger Padova Challenger Amer-Wilson Tampere Challenger - Tampere San Benedetto Challenger IPP Open - Helsinki San Marino Challenger Garden Open - Rome XXVIII Edizione 'A.Savoldi' - Manerbio Cordenons Challenger Memorial Savigni - Sassuolo The Hilversum Open - Hilversum The Bolton Challenger - Bolton Trani Cup - Trani Tatra Banka Open 2001 - Bratislava Sibiu Challenger Venice Open - Venice Open de Charleroi - Charleroi Zagreb Open - Zagreb 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto XL Capital Bermuda Open - Bermuda Garden Open - Rome VIII Trofeo Ciutat de Barcelona - Barcelona Time Warner USTA Challenger - Binghamton Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Rome Challenger GHI Bronx Classic - Bronx ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto The LTA Men's Challenger - Southampton Australian Unity WA Open - Perth IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Zagreb Open - Zagreb 2004 USTA Challenger of Calabasas - Calabasas Gemax Samsung Open 2004 - Belgrade XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cepu Open - San Marino Ljubljana Open - Ljubljana BH Telecom Indoors Sarajevo 2006 - Sarajevo SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Bancastato Challenger Lugano - Lugano Alexander Kolyaskin Memorial - Donetsk Czech Indoor Open - Prague Ischgl International ATP Challenger - Ischgl Nord LB Open 2006 - Braunschweig Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tennis Napoli Cup - Napoli The LTA Nottingham Challenger - Nottingham Trofeo Francesco Guzzini - Recanati Unique Zagreb Open - Zagreb BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise Trani Cup - Trani Binghamton Professional Tennis Tournament - Binghamton Guzzini Challenger - Recanati PEOPLEnet Cup - Dnepropetrovsk Timisoara Challenger 2005 - Timisoara Alexander Kolyaskin Memorial - Donetsk The LTA Manchester Trophy - Manchester Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava Zagreb Open - Zagreb Croatia Osiguranje Rijeka Open - Rijeka Samarkand Challenger - Samarkand BMW Tennis Championship - Sunrise Bukhara Challenger - Bukhara Turin Challenger Singapore Challenger Rijeka Open - Rijeka Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons Open D'Orleans - Orleans Tunis Open 2006 - Tunis Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Tunis Open 2007 - Tunis Challenger Lugano - Lugano San Marino Cepu Open - San Marino Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi Diego Open - Budapest 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Sarajevo Open 2004 - Sarajevo Tennis Napoli Cup 2004 - Napoli Zagreb Open - Zagreb The LTA Nottingham Challenger - Nottingham The LTA Men's Challenger Wrexham - Wrexham Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade The Nottingham Open - Nottingham Rome Challenger Gemax Open 2002 - Belgrade Kosice Challenger Memorial Savigny - Sassuolo Samsung Securities Cup - Seoul President's Cup 2000 - Tashkent Zagreb Challenger San Marino Challenger Napoli Challenger Mons Challenger Jameson Cup - Milan Como Challenger Internationaler Raiffeisen Grand Prix - St. Polten Szczecin Challenger Volkswagen Challenger 2005 - Wolfsburg USTA Men's Challenger of Dallas - Dallas Volvo Sylt Open - Sylt Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Open de Montauban - Montauban Scania Stockholm Open - Stockholm Milan Indoors - Milan Sina-Kia Motors Tennis Cup - Cordenons Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Gerry Weber Open - Halle 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Mestre Challenger Barletta Challenger Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda Rijeka Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Open de Franche Comte - Besancon Oberstaufen Cup - Oberstaufen LTA Men's Challenger - Wrexham Milan Indoors - Milan Open 13 - Marseille X Torneo Internazionale di Tennis - Barletta Open de L'Isere-Open 38 - Grenoble U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Challenger Britania Zavaleta - Puebla CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Residenza Open - Magdeburg 2001 USTA Tallahassee Tennis Challenger - Tallahassee XI Venice Open - Venice Challenger Casino Lugano - Lugano BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open de la Comunidad Valenciana - Valencia Urbana-Champaign Challenger - Urbana Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Rennes Challenger Croatia Open - Umag Idea Prokom Open - Sopot Jameson Cup - Milan Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Qatar ExxonMobil Open - Doha Warsteiner Challenger Lubeck - Lubeck International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Sarajevo Open - Sarajevo Open de Tenis Comunidad Valenciana - Valencia Hamburg Challenger - Hamburg Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Citta di Monza - Monza Gemax Open - Belgrade St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Banca Stato Challenger - Lugano Open de la Comunidad Valenciana - Valencia Nord LB Open - Braunschweig Open Seat Godo 2007 - Barcelona CA Challenge - Graz Top Wool Challenger - Biella Hypo Group Tennis International - Portschach Societa Canottieri Mincio 2005 - Mantova Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Allianz Suisse Open - Gstaad Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev Dutch Open Tennis - Amersfoort Alexander Kolyaskin Memorial - Donetsk Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Sibiu Challenger Lambertz Open - Aachen St. Petersburg Open - St. Petersburg Chennai Open - Chennai Copa Telmex - Buenos Aires Genova Challenger PBZ Zagreb Indoors - Zagreb Rennes Challenger Allianz Suisse Open Gstaad - Gstaad Ortisei Challenger Catella Swedish Open - Bastad Heilbronn Open - Heilbronn Challenger Hamburg - Hamburg Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton St.Petersburg Challenger by Kinex - St. Petersburg Open Castilla y Leon - Segovia Qatar ExxonMobil Open - Doha Caltanissetta Challenger CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb Open Sabadell Atlantico - Barcelona Memorial Savigni - Sassuolo BMW Open - Munich Catella Swedish Open - Bastad CA-Challenge 2000 - Graz Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag FILA Challenger - Biella Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest IX Ciutat de Barcelona - Barcelona Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha 2005 Freeman Men's Challenger - Joplin Zagreb Open - Zagreb Movistar Open - Santiago Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Ljubljana Open - Ljubljana Brasil Open - Costa do Sauipe Canottieri Mincio Open - Mantova Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors Copa Telmex - Buenos Aires IX Trofeo Ciudad de Quito - Quito Abierto Mexicano Telcel - Acapulco The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Abierto Internacional de Salinas - Salinas Open Sainte Victoire - Aix-En-Provence Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Sunrise Challenger Open de L'Isere - Grenoble Open de Nice Cote dAzur - Nice Sarajevo Open - Sarajevo ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Open de Tenis Amaya - Pamplona San Marino Cepu Open - San Marino Alexander Kolyaskin Memorial - Donetsk Open de Tenis Comunidad Valenciana - Valencia Open Mutouest St. Brieuc - St. Brieuc Medibank International - Sydney 10° Trofeo Luigi Pezzoli - Bergamo Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Sarajevo Challenger BRD Nastase Tiriac Trophy - Bucharest Tennislife Cup - Napoli Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Genova Challenger Rijeka Challenger Rennes Challenger Napoli Challenger Genova Challenger U.S. Men's Clay Court Championships - Houston Prostejov Challenger Davidoff Swiss Indoors - Basel Dallas Challenger Synsam Swedish Open - Bastad Helsinki Challenger Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Heilbronn Challenger Kremlin Cup - Moscow San Benedetto Challenger BMW Open - Munich Orange Warsaw Open - Warsaw ARAG World Team Championship - Dusseldorf Sarajevo Challenger Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Jersey Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Napoli Challenger Gerry Weber Open - Halle International German Open - Hamburg Sarajevo Challenger Campionati Internazionali di Sicilia - Palermo Rome Challenger Johannesburg Challenger Campionati Internazionali di Sicilia - Palermo Casablanca Challenger ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich German Tennis Championships - Hamburg Kremlin Cup - Moscow Copa Claro - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Croatia Open - Umag Grand Prix Hassan II - Casablanca Royal Guard Open Chile - Vina del Mar San Marino Challenger Segovia Challenger Madrid Challenger Napoli Challenger Milan Challenger San Benedetto Challenger Nova Challenger Osaka - Osaka Togliatti Cup - Togliatti Zagreb Open - Zagreb Mestre Challenger Cortina Challenger TED Open-Akbank Private Banking - Istanbul Cairo Challenger 2002 - Cairo The Nottingham Cahllenger - Nottingham Copa Ericsson Costa Rica - San Jose Okal Open - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg Banca Stato Challenger Lugano - Lugano Medibank International - Sydney VII Torneo Internazionale di Tennis - Barletta Open Romania - Bucharest Open Seat Godo 2005 - Barcelona AIG Japan Open - Tokyo Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Tennis Masters Series - Rome Tennis Masters Series - Miami Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BCR Open Romania - Bucharest Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Open de Moselle - Metz Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome ATP Kremlin Cup - Moscow Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Chennai Open - Chennai International Championship of Croatia - Umag Internazionali BNL dItalia - Rome Internazionali di Tennis di San Marino - San Marino PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo VTR Open - Vina del Mar Copa Claro - Buenos Aires The Stella Artois Grass Court Championships - Queen's/London Heineken Open - Auckland Milan Indoors - Milan Croatia Open - Umag Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg The Priority Telecom Open - Amersfoort BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Abierto Mexicano Telcel - Acapulco Ordina Open - s-Hertogenbosch Open de Nice Cote d'Azur - Nice Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Croatia Open - Umag Copa Telmex - Buenos Aires Catella Swedish Open - Bastad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing